catch (someone) by surprise

Translations
поймать (кого-то) врасплох
The news of the merger caught everyone by surprise.
Новость о слиянии поймала всех врасплох.